.ck-mh,.ck-xz,.ck-ys,.ck-tab,.chk_bj {
    display: none;
}


.beijingse {
    width: 92%;
    background-color: #f2f2f2;
    border-radius: 6px;
    margin: 15px 5px 10px 4%;
}

.hou_beijingse {
    width: 100%;
    background-color: #f2f2f2;
/*     border-radius: 6px; */
/*     margin: 15px 5px 10px 4%; */
}











/* mh */
.dx-mh {
    width: 90%;
    margin: 0 auto;
    display: -webkit-flex;
    -webkit-overflow-scrolling: touch;
    /* float: left; */
    overflow: scroll;
    /* background-color: rgba(232, 232, 232, 0.6); */
/*     background-color: rgba(0, 0, 0, 0.2); */
}

.dv-mh {
    display: table-cell;
/*     width: 49.5%; */
    padding: 10px 0px 5px 0px;
    position: relative;
	margin: 0 auto;
}

.img-mh {
/*     width: 53px; */
    display: block;
    text-align: center;
    font-size: 10px;
    background-color: #e0e0e0;
    border: 1px solid #FFFFFF;
/*     padding: 10px; */
    display: inline-block;
    position: relative;
/*     margin-right: 1px;
    border-radius: 2px; */
    white-space: nowrap;
    width: auto;
}

.ck-mh + label {
    /* background-color: rgba(232, 232, 232, 0.6); */
    background-color: #e0e0e0;
    border: 1px solid #F2F2F2;
    /* padding: 4px; */
    /* border-radius: 0px; */
    display: inline-block;
    position: relative;
    margin-right: 1px;
    color: #999;
    width: 75px;
    /* width: 100%; */
    height: 36px;
    /* height: 44px; */
    line-height: 36px;
    text-align: center;
    font-size: 12px;
    border-radius: 2px;
}

.ck-mh:checked + label {
    /* 	background-color: #FF0047; */
    border: 1px solid #FF0047;
    color: #000;
}

















/* xz */
.dx-xz {
    width: 90%;
    margin: 0 auto;
    display: -webkit-flex;
    -webkit-overflow-scrolling: touch;
    /* float: left; */
    overflow: scroll;
    /* background-color: rgba(232, 232, 232, 0.6); */
/*     background-color: rgba(0, 0, 0, 0.2); */
}

.dv-xz {
    display: table-cell;
/*     width: 49.5%; */
    padding: 10px 0px 5px 0px;
    position: relative;
	margin: 0 auto;
}

.img-xz {
/*     width: 53px; */
    display: block;
    text-align: center;
    font-size: 10px;
    background-color: #e0e0e0;
    border: 1px solid #FFFFFF;
/*     padding: 10px; */
    display: inline-block;
    position: relative;
/*     margin-right: 1px;
    border-radius: 2px; */
    white-space: nowrap;
    width: auto;
}

.ck-xz + label {
    /* background-color: rgba(232, 232, 232, 0.6); */
    background-color: #e0e0e0;
    border: 1px solid #F2F2F2;
    /* padding: 4px; */
    /* border-radius: 0px; */
    display: inline-block;
    position: relative;
    margin-right: 1px;
    color: #999;
    width: 75px;
    /* width: 100%; */
    height: 36px;
    /* height: 44px; */
    line-height: 36px;
    text-align: center;
    font-size: 12px;
    border-radius: 2px;
}

.ck-xz:checked + label {
    /* 	background-color: #FF0047; */
    border: 1px solid #FF0047;
    color: #000;
}





















/* ys */
.dx-ys {
    width: 90%;
    margin: 0 auto;
    display: -webkit-flex;
    -webkit-overflow-scrolling: touch;
    /* float: left; */
    overflow: scroll;
    /* background-color: rgba(232, 232, 232, 0.6); */
/*     background-color: rgba(0, 0, 0, 0.2); */
}

.dv-ys {
    display: table-cell;
/*     width: 49.5%; */
    padding: 10px 15px 5px 0px;
    position: relative;
	margin: 0 auto;
}

.img-ys {
    width: 53px;
    display: block;
    text-align: center;
    font-size: 12px;
    /* 	background-color: #e0e0e0; */
    border: 1px solid #FFFFFF;
    padding: 10px;
    display: inline-block;
    position: relative;
    margin-right: 1px;
    border-radius: 2px;
    white-space: nowrap;
    width: auto;
}

.ck-ys + label {
    /* background-color: rgba(232, 232, 232, 0.6); */
    background-color: #f2f2f2;
    border: 1px solid #F2F2F2;
    /* 	padding: 4px; */
    border-radius: 3px;
    display: inline-block;
    position: relative;
    margin-right: 1px;
    color: #cacccd;
    width: 21px;
    line-height: 21px;
}

.ck-ys:checked + label {
    /* 	background-color: #FF0047; */
    border: 1px solid #FF0047;
    color: #000;
}





/*******   bj   *******/
.chk_bj + label {
    background-color: rgba(232, 232, 232, 0.6);
    /* 	border: 1px solid #e0e0e0; */
    padding: 0px;
    border-radius: 3px;
    display: inline-block;
    position: relative;
    margin-right: 1px;
}

.chk_bj:checked + label {
    /* 	background-color: #FF0047; */
    border: 1px solid #FF0047;
    color: #fff;
}

.select-arrow {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 3px;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 6px solid #9b9b9b;
}

.dxbj-bj {
    width: 99%;
    margin: 0 auto;
    display: -webkit-flex;
    -webkit-overflow-scrolling: touch;
    /*  float: left; */
    overflow: scroll;
    /* 	background-color: rgba(232, 232, 232, 0.6); */
    background-color: rgba(0, 0, 0, 0.3);
/*     border-top: 1px solid #e6e6e6; */
}

.item_bj:first-child {
    /*     padding-left: 50px; */
}

.item_bj {
    display: table-cell;
    padding: 10px 10px 30px 10px;
    position: relative;
}

.img_bj {
    margin: 0 auto;
    height: 0px;
    width: 0px;
    display: block;
    /* padding-top: 30px; */
    padding-left: 0px;
}

.dxbj-yes {
    position: absolute;
    width: 20px;
    right: 5px;
    bottom: 0;
}




a {
    color: #000;
    -webkit-touch-callout: none;
    text-decoration: none
}

/* .ck-tabwz + label {
width: 100%;
height:44px;
line-height: 44px;
background-color: #e6e6e6;
display: inline-block;
border-bottom: 1px solid rgba(179, 179, 179, 0.5); 
color: #000;
}
 */
 
 
 /* 
img{
    margin: 0 auto;
	height: 100px;
    width: 100px;
    display: block;
  	padding-top: 210px;
  	padding-left: 210px;
}
 */


 
 
 
 
 

/* tab */

.dx-tab{
width: 100%;
margin: 0 auto;	
display: -webkit-flex;
-webkit-overflow-scrolling: touch;
overflow-x: scroll;
}

.dv-tab{

display: table-cell;
/* padding: 5px 20px 5px 0px; */
position: relative;
}

.img-tab{

display: block;
text-align: center;

/* 	background-color: #e0e0e0; */


display: inline-block;



white-space: nowrap;
width:auto;
}

.ck-tab + label {
width: 100%;
height:44px;
line-height: 44px;
/* 	width: 200px; */
background-color: #F8F8F8;
/* 	border: 1px solid #e0e0e0; */
/* 	padding: 4px; */
/* 	border-radius: 0px; */
display: inline-block;
position: relative;
/* margin-right: 1px; */

color: #000;
}

.ck-tab:checked + label {
width: 100%;
height:44px;
line-height: 44px;
/* background-color: #FF0047; */
border-top: 1px solid #1E9FFF;
box-sizing: border-box;
color: #1E9FFF;
}





.xiaoshi {
    margin: 10px 0px 0px 5%;
    /* top: 0px; */
    /* left: 0px; */
    background-color: #ebebeb;
/*     opacity: 0.7;  */
    display: none;
    width: 90%;
    /* margin: 3% auto; */
    /* margin: 0 auto; */
/*     height: 80%; */
    border-radius: 5px;
}
